package com.cos.hospital.model.bean;

import java.util.List;

/**
 * Created by yby on 2018/10/22
 */
public class PatientListBean {

    private int pageIndex;
    private int pageSize;
    private int recordCount;
    private List<ItemsBean> items;

    public int getPageIndex() {
        return pageIndex;
    }

    public void setPageIndex(int pageIndex) {
        this.pageIndex = pageIndex;
    }

    public int getPageSize() {
        return pageSize;
    }

    public void setPageSize(int pageSize) {
        this.pageSize = pageSize;
    }

    public int getRecordCount() {
        return recordCount;
    }

    public void setRecordCount(int recordCount) {
        this.recordCount = recordCount;
    }

    public List<ItemsBean> getItems() {
        return items;
    }

    public void setItems(List<ItemsBean> items) {
        this.items = items;
    }

    public static class ItemsBean {

        private int fldSignId;//签到ID
        private int fldPatientId;//患者ID
        private int fldDoctorId;//医生ID
        private String fldCustomerName;//医生姓名
        private String fldMedicalNum;//就诊卡号
        private int fldMedicalHistoryId;//病历ID
        private String fldCreateTime;//病历创建时间
        private String fldPatientPhone;//患者电话
        private String fldPatientName;//患者姓名
        private int fldPatientSex;//患者性别，0：女
        private String fldPatientBirthday;//患者生日
        private int fldAge;//患者年龄
        private String fldDiagnose;//最近一次病历诊断
        private int fldState;//患者签到状态，0：无状态，1：候诊中（患者签到），2：已接诊（患者已接诊）
        private String fldPatientInstanceId;//患者实例
        private int fldRegisterType;//注册类型，0：扫码，1：建档
        private String letter;//姓名首字母
        private int fldTreatmentID;//治疗ID
        private String fldTreatmentStart;//治疗开始时间
        private int fldTreatmentDuration;//治疗时长
        private int fldDurationUnit;//治疗单位，0：时，1：分，2：秒
        private int fldTreatmentState;//患者治疗状态，0：无状态，1：治疗中，2：治疗完
        private String fldTreatmentDesc;//治疗备注
        private String fldItemName;//治疗项目
        private int fldNum;//治疗项目总数
        private List<AcupointBean> patientTreatmentInfoAcupoint;
        private boolean end;//治疗结束（本地标记）
        private boolean searchResult;//搜索结果，作高亮处理（本地标记）
        private int treatmentNumber; // 剩余数
        private int treatmentTotal; // 总数

        public int getTreatmentNumber() {
            return treatmentNumber;
        }

        public void setTreatmentNumber(int treatmentNumber) {
            this.treatmentNumber = treatmentNumber;
        }

        public int getTreatmentTotal() {
            return treatmentTotal;
        }

        public void setTreatmentTotal(int treatmentTotal) {
            this.treatmentTotal = treatmentTotal;
        }

        public int getFldSignId() {
            return fldSignId;
        }

        public void setFldSignId(int fldSignId) {
            this.fldSignId = fldSignId;
        }

        public int getFldPatientId() {
            return fldPatientId;
        }

        public void setFldPatientId(int fldPatientId) {
            this.fldPatientId = fldPatientId;
        }

        public int getFldDoctorId() {
            return fldDoctorId;
        }

        public void setFldDoctorId(int fldDoctorId) {
            this.fldDoctorId = fldDoctorId;
        }

        public String getFldCustomerName() {
            return fldCustomerName;
        }

        public void setFldCustomerName(String fldCustomerName) {
            this.fldCustomerName = fldCustomerName;
        }

        public String getFldMedicalNum() {
            return fldMedicalNum;
        }

        public void setFldMedicalNum(String fldMedicalNum) {
            this.fldMedicalNum = fldMedicalNum;
        }

        public int getFldMedicalHistoryId() {
            return fldMedicalHistoryId;
        }

        public void setFldMedicalHistoryId(int fldMedicalHistoryId) {
            this.fldMedicalHistoryId = fldMedicalHistoryId;
        }

        public String getFldCreateTime() {
            return fldCreateTime;
        }

        public void setFldCreateTime(String fldCreateTime) {
            this.fldCreateTime = fldCreateTime;
        }

        public String getFldPatientPhone() {
            return fldPatientPhone;
        }

        public void setFldPatientPhone(String fldPatientPhone) {
            this.fldPatientPhone = fldPatientPhone;
        }

        public String getFldPatientName() {
            return fldPatientName;
        }

        public void setFldPatientName(String fldPatientName) {
            this.fldPatientName = fldPatientName;
        }

        public int getFldPatientSex() {
            return fldPatientSex;
        }

        public void setFldPatientSex(int fldPatientSex) {
            this.fldPatientSex = fldPatientSex;
        }

        public String getFldPatientBirthday() {
            return fldPatientBirthday;
        }

        public void setFldPatientBirthday(String fldPatientBirthday) {
            this.fldPatientBirthday = fldPatientBirthday;
        }

        public int getFldAge() {
            return fldAge;
        }

        public void setFldAge(int fldAge) {
            this.fldAge = fldAge;
        }

        public String getFldDiagnose() {
            return fldDiagnose;
        }

        public void setFldDiagnose(String fldDiagnose) {
            this.fldDiagnose = fldDiagnose;
        }

        public int getFldState() {
            return fldState;
        }

        public void setFldState(int fldState) {
            this.fldState = fldState;
        }

        public String getFldPatientInstanceId() {
            return fldPatientInstanceId;
        }

        public void setFldPatientInstanceId(String fldPatientInstanceId) {
            this.fldPatientInstanceId = fldPatientInstanceId;
        }

        public int getFldRegisterType() {
            return fldRegisterType;
        }

        public void setFldRegisterType(int fldRegisterType) {
            this.fldRegisterType = fldRegisterType;
        }

        public String getLetter() {
            return letter;
        }

        public void setLetter(String letter) {
            this.letter = letter;
        }

        public int getFldTreatmentID() {
            return fldTreatmentID;
        }

        public void setFldTreatmentID(int fldTreatmentID) {
            this.fldTreatmentID = fldTreatmentID;
        }

        public String getFldTreatmentStart() {
            return fldTreatmentStart;
        }

        public void setFldTreatmentStart(String fldTreatmentStart) {
            this.fldTreatmentStart = fldTreatmentStart;
        }

        public int getFldTreatmentDuration() {
            return fldTreatmentDuration;
        }

        public void setFldTreatmentDuration(int fldTreatmentDuration) {
            this.fldTreatmentDuration = fldTreatmentDuration;
        }

        public int getFldDurationUnit() {
            return fldDurationUnit;
        }

        public void setFldDurationUnit(int fldDurationUnit) {
            this.fldDurationUnit = fldDurationUnit;
        }

        public int getFldTreatmentState() {
            return fldTreatmentState;
        }

        public void setFldTreatmentState(int fldTreatmentState) {
            this.fldTreatmentState = fldTreatmentState;
        }

        public String getFldTreatmentDesc() {
            return fldTreatmentDesc;
        }

        public void setFldTreatmentDesc(String fldTreatmentDesc) {
            this.fldTreatmentDesc = fldTreatmentDesc;
        }

        public String getFldItemName() {
            return fldItemName;
        }

        public void setFldItemName(String fldItemName) {
            this.fldItemName = fldItemName;
        }

        public int getFldNum() {
            return fldNum;
        }

        public void setFldNum(int fldNum) {
            this.fldNum = fldNum;
        }

        public List<AcupointBean> getPatientTreatmentInfoAcupoint() {
            return patientTreatmentInfoAcupoint;
        }

        public void setPatientTreatmentInfoAcupoint(List<AcupointBean> patientTreatmentInfoAcupoint) {
            this.patientTreatmentInfoAcupoint = patientTreatmentInfoAcupoint;
        }

        public boolean isEnd() {
            return end;
        }

        public void setEnd(boolean end) {
            this.end = end;
        }

        public boolean isSearchResult() {
            return searchResult;
        }

        public void setSearchResult(boolean searchResult) {
            this.searchResult = searchResult;
        }
    }
}
